class_name ArrowAttackAbility
extends GameplayAbility


func _on_owner_set() -> void:
	owner.ability_manager.try_apply_ability_by_name("arrow", null)


func _can_apply() -> bool:
	return true


func _on_update(_delta: float) -> void:
	pass


func _create_spec(target: AbilitySystemComponent) -> GameplayAbilitySpec:
	return ArrowAttackAbilitySpec.new(self, target)
